rolling dog - French English Dictionary